inoculating needle - French English Dictionary